Read MoreMindsharePower Generation Company Signs PHSPPA for 1,500 MW / 12,000 MWh PSP with Ut...The stock is up by 16 per cent from its 52-week low of Rs 419.10 per share....